FastReport .NET Avalonia

Универсальный компонент для генерации отчетов при разработке кроссплатформенных приложений с помощью Avalonia UI

Какие отчеты можно делать из FastReport .NET Avalonia?

Практически любые: счет-фактура, финансовый отчет, каталог продуктов с поддержкой цветовых профилей, меню ресторана, детализация продаж, анкеты с электронными формами, счета за коммунальные, билет на самолет, услуги и многое другое. Если у вас есть данные, которые необходимо сделать визуально понятными, то FastReport подойдет вам идеально. Бесплатные шаблоны унифицированных форм вы можете скачать в формате шаблонов или PDF из нашего каталога МоиОтчеты Магазин.

Особенности и преимущества

Быстрый доступ к отчету и структуре данных
Из дерева отчетов и дерева свойств вы сможете редактировать структуру отчета, параметры и фильтры, а также источники данных с глобальными стилями.
Встраиваемость в проекты
Установите необходимый пакет из NuGet репозитория, либо загрузите пакет с нашего сайта на компьютер и добавьте в проект необходимые библиотеки. Никаких дополнительных модулей и специальных расширений не требуется.
Экономия ресурсов разработки
Преимущество фреймворка Avalonia, помноженное на удобство работы с FastReport: создавайте компоненты отчетности для вашего приложения сразу для трех платформ: macOS, Linux и Windows. Один фрагмент кода - три платформы!
Совместимость и интеграция
Avalonia является частью единой платформы FastReport на C#. В МоиОтчеты Облако вы можете хранить свои шаблоны, отчеты и источники данных, а после использовать их в десктопном дизайнере.
Плавный переход из других решений
Наш генератор отчетов мгновенно преобразует ваши отчеты из List&Label, DevExpress, Microsoft Reporting Services (RDL, RDLC), Crystal Reports, StimulSoft, Jasper Library в формат FastReport.
Графический движок
В качестве отрисовщика используется SkiaSharp, что позволяет вам строить красивые, профессионально выглядящие отчеты в максимальном качестве.

Дизайнер шаблонов

Автономный десктопный дизайнер отчетов является сердцем FastReport. Он позволяет как разработчикам, так и пользователям создавать, редактировать, просматривать, сохранять, экспортировать и печатать специальные отчеты без особых проблем. Дизайнер может быть использован в run-time. Это позволит вашим пользователям самостоятельно изменять существующие документы и создавать новые. А ещё дизайнер может быть использован в режиме MDI (Multi-Document Interface) для того, чтобы работать с несколькими отчетами одновременно.

Поддерживается локализация для более 25 популярных языков мира.

FastReport .NET Avalonia - это бэнд-ориентированный генератор отчетов. Богатый набор бэндов позволяет строить отчеты любого типа: список, master-detail, отчет с группировкой, многоколоночный, master-detail-detail и другие. Если вам нужно создать много отчетов, которые содержат одинаковые элементы (заголовок, подвал, реквизиты предприятия, логотипы), то вы можете собрать общие элементы в базовый отчет и наследовать от него все остальные отчеты. Также мы поддерживаем функцию вложенных отчетов.

Обработка данных

FastReport .NET Avalonia работает с источниками данных ADO .NET. Он поддерживает сортировку и фильтрацию данных, master-detail отношения. Все может быть настроено с помощью нескольких щелчков мыши. Возможно подключение к ADO, MS SQL, xml базам данных. Доступны коннекторы для подключения к БД других типов, а также есть возможность получения данных из бизнес-объектов типа IEnumerable.

Ваш отчет может содержать данные (таблицы, запросы, подключения к БД). Таким образом, вы можете не только использовать данные, доступные в вашем приложении, но и самостоятельно подключаться к любым БД непосредственно из отчета. FastReport .NET Avalonia содержит скриптовой движок, поддерживающий C# и VB .NET. Вы можете использовать всю мощь .NET в вашем отчете для комплексной обработки данных, управления диалоговыми формами и многого другого.

Отчет может содержать диалоговые формы для запроса параметров перед построением отчета. Диалоговые элементы управления поддерживают возможность подключения к данным и их последующей фильтрации. Фильтрация может быть добавлена в абсолютно любой отчет, она не требует написания какого-либо кода. Используя визуальный конструктор запросов, вам не обязательно знать язык SQL, чтобы построить сложный запрос из нескольких таблиц.

Обработка данных

Предпросмотр и печать

Предварительно подготовленный отчет можно детально рассмотреть в окне предварительного просмотра Вьювера отчетов. Наш компонент поддерживает работу с параметрами, многоуровневую детализацию и интерактивные отчеты. Вы можете определить реакцию на щелчок мыши на объекте в окне просмотра. Например, можно построить и вывести другой отчет, который показывает детальную информацию по объекту, на котором пользователь щелкнул мышью.

Дополнительные настройки печати. Для вас доступно: разрезание больших страниц отчета на малые, печать нескольких малых страниц на одной большой, печать на заданном формате с масштабированием. Вам нужно распечатать отчет, содержащий страницы формата А3, на обычном принтере с поддержкой А4? Теперь это не проблема!

Экспорты в удобные форматы

Фильтры экспорта готового отчета во множество форматов: PDF, RTF, XLSX, XML, DOCX, TXT, CSV, PowerPoint, HTML, MHT, XPS, JPEG, BMP, PNG, Open Document Format (ODT, ODS, ODP), XAML, Scalable Vector Graphics (SVG), DBF, PPML и так далее. Поддержка облаков: OneDrive, Google Drive, Box, Dropbox, МоиОтчеты Облако.

FastReport .NET Avalonia позволяет быстро преобразовывать отчеты с редактируемыми полями (такими как текстовые поля, символьные расчески, флажки, радиогруппы и графические поля) в документы PDF без подключения дополнительных библиотек. Сохраняйте свои отчеты в популярных форматах: PDF 1.5, PDF/A-1a, PDF/A-2a, PDF/A-2b, PDF/A-2u, PDF/A-3a, PDF/A-3b, PDF/X-3 и PDF/X-4, которые являются безопасными, доступными и надежными.

Экспорты в удобные форматы

Ultimate .NET

Этот набор компонентов входит в состав Ultimate решения, с помощью которого вы сможете создавать свои бизнес-проекты на всех современных платформах .NET, ASP.NET, Blazor, WASM, WPF, WinForms, Avalonia UI, Mono и других. Со своей командой вы сможете работать как в десктопном дизайнере, так и прямо из браузера. В состав Ultimate также входят компоненты для визуализации данных, а именно бизнес-графика с набором диаграмм, и OLAP продукты для быстрой обработки больших массивов данных.

Варианты поставок

Ultimate .NET
от 149 890 ₽

Особенности

Ядро FastReport
WEB компоненты
Avalonia компоненты
WPF компоненты
Mono компоненты
Online Designer
FastReport.Drawing (Skia)
System.Drawing (GDI)
Система исполнения скриптов
Поддержка баз данных
Возможности отчётов
Объекты отчета
Штрих-коды
Диаграммы
Печать
Экспорт в различные форматы
Транспорты (Transports)
Конвертеры из других шаблонов
Плагины
Поддержка пользовательских плагинов
Исходные коды
Avalonia
от 59 890 ₽

Особенности

Ядро FastReport
WEB компоненты
Avalonia компоненты
WPF компоненты
Mono компоненты
Online Designer
FastReport.Drawing (Skia)
System.Drawing (GDI)
Система исполнения скриптов
Поддержка баз данных
Возможности отчётов
Объекты отчета
Штрих-коды
Диаграммы
Печать
Экспорт в различные форматы
Транспорты (Transports)
Конвертеры из других шаблонов
Плагины
Поддержка пользовательских плагинов
Исходные коды